Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORWELL ROAD Semi-Detached £1,158,146 £937,500 31 Jan 2019
3 ORWELL ROAD Detached £1,585,939 £875,000 30 Nov 2005